to congregate - French English Dictionary